/* 店铺页  */
body{position: relative;}
.shop{width: 100%;height: 100%;text-align: center;background: #f2f2f0;}
.shop .banner{width: 100%;height: 300px;background: url(../img/shop_bg.jpg);}
.shop .banner .ban-img{width: 1190px;height: 300px;margin: 0 auto;position: relative;}
.shop .banner .ban-img span{position: absolute;width: 200px;height: 38px;background: #454230;left: 83px;top: 232px;}
.shop .banner .ban-img span a{color: #FFFFFF;height: 38px;line-height: 38px;display: block;text-indent: 20px;background: url(../img/attention_bg.png) no-repeat 56px 12px;}
.shop .banner img{width: 1190px;height: 300px;margin: 0 auto;}
.shop .banner img:hover{opacity: 1;}

.shop .w1190{width: 1190px;margin: 0 auto;text-align: left;margin-top: 10px;}
.shop .w1190 .sp-nav{margin: 20px 0 15px;height: 27px;line-height: 27px;background: #404145;position: relative;}
.shop .w1190 .sp-nav ul{margin-left: 370px;}
.shop .w1190 .sp-nav ul li{float: left;border-right: 1px solid #616365;}
.shop .w1190 .sp-nav ul li a{display: block;width: 88px;text-align: center;color: #FFFFFF;}
.shop .w1190 .sp-form{position: absolute;top: 0;right: 50px;width: 200px;}
.shop .w1190 .sp-form .sp-form-itext{width: 150px;border: 1px solid #e3e3e3;border-top: none;height: 26px;color: #999999;text-indent: 10px;}
.shop .w1190 .sp-form .sp-form-a{position: absolute;right: 0;top: 1px;width: 48px;height: 26px;line-height: 26px;text-align: center;color: #FFFFFF;background: #FB590A;font-size: 14px;}

.shop .about{width: 330px;padding: 20px 8px;background: #FFFFFF;}
.shop .about h1{font-size: 24px;text-align: center;height: 40px;line-height: 40px;font-family: "microsoft yahei";}
.shop .about .line{height: 1px;width: 100%;clear: both;margin: 10px 0 20px;background: #EFEFEF;}
.shop .about p{line-height: 24px;text-indent: 24px;padding: 5px 15px;font-size: 14px;font-family: "microsoft yahei";color: #666666;}
.shop .about p strong{color: #fb590a;}
.shop .about .tel{background: #FB590A;color: #FFFFFF;text-align: left;width: 280px;padding: 20px 0;margin: 10px auto;}
.shop .about .tel span{width: 280px;text-indent: 40px;height: 26px;line-height: 26px;display: block;font-size: 18px;}


.shop .drug{width: 818px;font-family: "microsoft yahei";}
.shop .drug .d-item{background: #FFFFFF;padding: 25px 10px;margin-bottom: 20px;}
.shop .drug .d-item ul{padding-left: 10px;}
.shop .drug .d-item h2{font-size: 18px;height: 36px;line-height: 36px;text-indent: 15px;}
.shop .drug .d-item ul li{border: 1px solid #e4e4e4;border-right: 0px;position: relative;float: left;overflow: hidden;height:260px;}
.shop .drug .d-item ul li.smal{width: 192px;}
.shop .drug .d-item ul li.big{width: 392px;}
.shop .drug .d-item ul li.last{border-right: 1px solid #e4e4e4;}
.shop .drug .d-item ul li .tit{position: absolute;z-index:2; top: 20px;left: 15px;color: #999999;}
.shop .drug .d-item ul li span{position: absolute;z-index:2;top: 50px;left: 48px; width: 89px;height: 26px;border-radius: 3px;background: #fae88f;line-height: 26px;text-align: center;}

.shop .drug  .page{white-space: nowrap;float: right;margin: 50px 0;}
.shop .drug  .page ul li{float: left;margin: 0 5px;height: auto;border: none;line-height: 34px;}
.shop .page a{border: 1px solid #b6b6b5;padding: 7px 12px;display: block;height: 20px;line-height: 20px;}
.shop .page em{color: #fb590a;font-weight: bold;}

.shop .drug .dition{background: #FFFFFF;padding: 20px;}
.shop .drug .dition h2{font-size: 18px;height: 36px;line-height: 36px;text-indent: 15px;font-size: 18px;color: #333;margin-bottom: 15px;}
.shop .drug .dition p{color: #666;line-height: 24px;text-indent: 46px;}
.shop .drug .dition ul{padding: 20px 0 46px;}
.shop .drug .dition ul li{color: #666;line-height: 24px;text-indent: 46px;}
.shop .drug .dition p em{color: #FB590A;}
.shop .drug .dition p .shenqing{width: 108px;height: 34px;line-height: 34px;display: inline-block;text-align: center;color: #FFFFFF;font-size: 16px;background: #FB590A;text-indent: 0;margin: 0 5px;}

.shop .drug .tijiao{height: 200px;position: relative;background: #FFFFFF;}
.shop .drug .tijiao .succ{width: 190px;height: 70px;text-align: center; padding-left: 70px;background: url(../img/suc_bg.png) no-repeat 5px 10px;position: absolute;left: 50%;top: 50%;margin-left: -150px;margin-top: -35px;}
.shop .drug .tijiao .succ h2{line-height: 42px;font-size: 18px;}
.shop .drug .tijiao .succ a{line-height: 28px;color: #fb590a;text-decoration: underline;}


/* 弹出层 */
#shadow{width: 100%;height: 100%;background: rgba(0,0,0,0.6);position: absolute;left: 0;top: 0;z-index: 10;}
#add-apply{height: 920px;width: 760px;padding:20px; position: absolute;left: 50%;top: 50%;margin-top: -480px;margin-left: -400px;background: #FFFFFF;z-index: 11;border: 13px solid #818180;font-family: "microsoft yahei";}
.add-apply{width: 100%;height: 100%;position: relative;}
.add-apply .close{position: absolute;width: 30px;height: 30px;text-align: center;line-height: 26px;border-radius: 50%;border: 1px solid #818180;color: #818180; top: -10px;right: 0;font-size: 26px;cursor: pointer;}
.add-apply h1{font-size: 18px;color: #333333;height: 30px;line-height: 30px;margin: 10px 0;} 
.add-apply h2{height: 38px;background: #f8f8f8;line-height: 38px;text-indent: 30px;}
.add-apply ul{margin: 0 auto;padding: 20px 0 10px 60px;}
.add-apply ul li{display: block;line-height: 26px;margin-bottom: 15px;}
.add-apply ul li:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.add-apply ul li .label{float: left;width: 75px;height: 26px;line-height: 26px;text-align: right;padding:4px 0 3px;}
.add-apply ul li input{ border: 1px solid #ccc;float: none;line-height: 26px;padding: 5px;vertical-align: middle;}
.add-apply ul li .itext{height: 26px;padding: 3px 5px 2px; width: 185px;}
.add-apply ul li .selt{ border: 1px solid #ccc; float: none;line-height: 26px; padding: 5px; vertical-align: middle;width: 190px;}
.add-apply ul li label{padding: 0 5px;line-height: 26px;height: 26px;}
.add-apply ul li label input{margin-right: 5px;}
.add-apply ul li .textA{width: 554px;height: 130px;padding: 15px;}
.add-apply .btn{width: 240px;height: 40px;line-height: 40px;float: right;}
.add-apply .btn a{height: 40px;line-height: 40px;padding: 0 20px;float: left;display: block;font-size: 18px;color: #fff;margin-left: 8px;}
.add-apply .btn .btn-fal{background: #9f9f9f;}
.add-apply .btn .btn-sub{background: #FB590A;}


